﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WPS.SDK.util
{
    public class FileUtil
    {
        //public static String getFileSHA1(FileInfo file)
        //{
        //    FileStream fis = null;
        //   // string sha1 = null;
        //    try
        //    {
        //        byte[] data = System.Text.Encoding.Default.GetBytes(Pwd);
        //      //  System.Security.Cryptography.SHA1 sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider();
        //        byte[] result = sha1.ComputeHash(data);

        //        System.Security.Cryptography.SHA1 sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider();
        //        byte[] buffer = File.ReadAllBytes(file.OpenRead);
        //        //  MessageDigest md = MessageDigest.getInstance("SHA-1");
        //        fis = file.OpenRead();
        //      //  byte[] buffer = new byte['?'];
        //        int length = -1;
        //        while ((length = fis.read(buffer)) != -1)
        //        {
        //            md.update(buffer, 0, length);
        //        }
        //        sha1 = Codec.byteArrayToHexString(md.digest());
        //    }
        //    catch (IOException localIOException) { }
        //    catch (NoSuchAlgorithmException localNoSuchAlgorithmException) { }
        //    finally
        //    {
        //        silentlyClose(fis);
        //    }
        //    return sha1;
        //}
    }
}
